electronic pumping - Francés Inglés Diccionario